জাভাস্ক্রিপ্টে সাধারনত ৪ ধরনের Date ইনপুট ফরমেট আছেঃ
টাইপ | উদাহরণ |
---|---|
ISO Date | "2017-03-16"(আন্তর্জাতিক স্ট্যান্ডার্ড অনুযায়ী) |
Short Date | "03/16/2017" অথবা "2017/03/16" |
Long Date | "Mar 16 2017" অথবা "16 Mar 2017" |
Full Date | "Thursday March 16 2017" |
ইনপুট ফরমেট ছাড়াই জাভাস্ক্রিপ্ট ডিফল্টভাবে পূর্ণ টেক্সট স্ট্রিং ফরমেটে প্রদর্শন করেঃ
Thu Mar 16 2017 06:00:00 GMT+0600 (Bangladesh Standard Time)
তারিখ ও সময় প্রদর্শনের জন্য ISO 8601 হলো আন্তর্জাতিক স্ট্যান্ডার্ড।
ISO 8601 এর সিন্টেক্স (YYYY-MM-DD) জাভাস্ক্রিপ্ট Date ফরমেটে ব্যবহার হয়ে থাকেঃ
kt_satt_skill_example_id=1117
নির্ণিত তারিখ আপনার টাইম জোনের উপর নির্ভরশীল হবে।
দিন(YYYY-MM) উল্লেখ না করেও ইহা লিখা যায়ঃ
kt_satt_skill_example_id=1119
টাইম জোনের কারনে ফলাফল ২৮শে ফেব্রুয়ারী এবং ১লা মার্চের মধ্যে পরিবর্তিত হতে পারে।
ইহা মাস ও দিন(YYYY) উল্লেখ না করেও লিখা যায়ঃ
kt_satt_skill_example_id=1121
টাইম জোনের কারনে ফলাফল ডিসেম্বর ৩১, ২০১৬ এবং জানুয়ারী ০১, ২০১৭ এর মধ্যে পরিবর্তিত হতে পারে।
একে ঘন্টা, মিনিট, সেকেন্ড(YYYY-MM-DDTHH:MM:SS) যোগ করেও লিখতে পারেনঃ
kt_satt_skill_example_id=1123
সংক্ষিপ্ত তারিখ বেশিরভাগ সময় "MM/DD/YYYY" এইভাবে লিখা হয়ঃ
kt_satt_skill_example_id=1125
জাভাস্ক্রিপ্টে "YYYY/MM/DD" এই ফরমেটও গ্রহণযোগ্যঃ
kt_satt_skill_example_id=1127
সকল সংক্ষিপ্ত এবং ISO Date ফরমেটে মাসকে দিনের আগে লেখা হয়েছে।
বেশিরভাগ ব্রাউজারে পূর্ববর্তী শূন্য ব্যতীত ISO মাস ও দিনকে সংক্ষিপ্ত তারিখ হিসেবে ব্যাখ্যা করা হয়ঃ
kt_satt_skill_example_id=1128
বিশদ তারিখ(Long Date) বেশিরভাগ সময় "MMM DD YYYY" একটি সিন্টেক্সে লেখা হয়ঃ
kt_satt_skill_example_id=1130
মাস ও দিনকে যেকোনো ভাবে লেখা যায়ঃ
kt_satt_skill_example_id=1132
মাসকে সম্পূর্ণ(January) অথবা সংক্ষিপ্ত(Jan) আকারে লেখা যায়ঃ
kt_satt_skill_example_id=1133
কমা বাদ দেয়া হবে। নাম কেস-সেনসিটিভ নয়ঃ
kt_satt_skill_example_id=1134
জাভাস্ক্রিপ্ট "সম্পূর্ন জাভাস্ক্রিপ্ট ফরমেটের" Date স্ট্রিং গ্রহন করেঃ
kt_satt_skill_example_id=1135
জাভাস্ক্রিপ্ট দিনের নাম এবং বন্ধনীর মাঝের লিখা উভয় ত্রুটি উপেক্ষা করবেঃ
kt_satt_skill_example_id=1137
জাভাস্ক্রিপ্ট এই সকল টাইম জোন গ্রহন করেঃ
টাইম জোন | বর্ণনা |
---|---|
UTC | Coordinated Universal Time |
GMT | Greenwich Mean Time |
EDT | (US) Eastern Daylight Time |
CDT | (US) Central Daylight Time |
MDT | (US) Mountain Daylight Time |
PDT | (US) Pacific Daylight Time |
EST | (US) Eastern Standard Time |
CST | (US) Central Standard Time |
MST | (US) Mountain Standard Time |
PST | (US) Pacific Standard Time |
যখন টাইম জোন উল্লেখ করা ছাড়াই তারিখ সেট করা হয়, জাভাস্ক্রিপ্ট সেক্ষেত্রে ব্রাউজারের টাইম জোন ব্যবহার করবে।
টাইম জোন উল্লেখ করা ছাড়াই তারিখ পেতে চাইলে, ফলাফল ব্রাউজারের টাইম জোনে রূপান্তরিত হয়ে আসবে।
অন্য ভাষায়ঃ যদি তারিখ GMT(Greenwich Mean Time) তে তৈরি করা হয়, তাহলে তারিখ/সময় BST(Bangladesh standard time) এ রূপান্তরিত হবে যদি ইউজার বাংলাদেশ থেকে ব্যবহার করে
আরও দেখুন...